﻿using LuShanTea.DTO;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LuShanTea.IService
{
    public interface ICategoryService:IServiceSupport
    {
        CategoryDTO[] GetAll(); // 获取所有的商品类型
        long AddNew(CategoryDTO dto);// 添加新的商品类型
        CategoryDTO GetById(long categoryId); // 根据商品id获取指定商品类型
        void MakeDelete(long categoryId);// 软删除
        void Updata(long categoryId,string name);// 更新商品类型
        /// <summary>
        /// 根据名字查找商品类别
        /// </summary>
        /// <param name="name"></param>
        /// <returns></returns>
        CategoryDTO GetByName(string name);
    }
}
